package com.learn.yh.aws;

public class AwsSecretProperties {
    private Property[] aws;

    public Property[] getAws() {
        return aws;
    }

    public AwsSecretProperties setAws(Property[] aws) {
        this.aws = aws;
        return this;
    }

    static class Property {
        private String secretName;
        private String accessKey;
        private String secretKey;
        private String endpoint;
        private String region;
        private String[] replacePrefixes;

        public String getSecretName() {
            return secretName;
        }

        public Property setSecretName(String secretName) {
            this.secretName = secretName;
            return this;
        }

        public String getAccessKey() {
            return accessKey;
        }

        public Property setAccessKey(String accessKey) {
            this.accessKey = accessKey;
            return this;
        }

        public String getSecretKey() {
            return secretKey;
        }

        public Property setSecretKey(String secretKey) {
            this.secretKey = secretKey;
            return this;
        }

        public String getEndpoint() {
            return endpoint;
        }

        public Property setEndpoint(String endpoint) {
            this.endpoint = endpoint;
            return this;
        }

        public String getRegion() {
            return region;
        }

        public Property setRegion(String region) {
            this.region = region;
            return this;
        }

        public String[] getReplacePrefixes() {
            return replacePrefixes;
        }

        public Property setReplacePrefixes(String[] replacePrefixes) {
            this.replacePrefixes = replacePrefixes;
            return this;
        }
    }
}

